html { overflow: auto; }
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, form, input, textarea, button, fieldset, img, legend, ul, ol, li, dl, dt, dd, th, td, div, a {font-size:100%; margin:0; outline:0 none; padding:0; border:0 none;}
body { font:12px/1.2 "Microsoft Yahei","微软雅黑"; color:rgb(51, 51, 51); text-align:left; background-color:#FFF;}
a { text-decoration:none; cursor:pointer;color:#333333; }
.now { color:#FF6600 !important;}
ul,li { list-style:none;}
.clear { clear: both; height: 0; }
.clearfix { zoom:1; }
.clearfix:after { clear:both; }
.clearfix:before,.clearfix:after { content:""; display:block; height:0; visibility:hidden;}
.noime { ime-mode:disabled;}
.txtover { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.txtover2 { text-overflow: clip; white-space: nowrap; overflow: hidden; }
.tnow { color:#333 !important;}
.twait { color:#999;}
.hide { display:none;}
.waring { color:#F30E25 !important;}
.ok { color:#15AA1A !important;}
.fl { float:left;}
.fr { float:right;}
.r3px { border-radius:3px;}
.r5px { border-radius:5px;}
.b1px { border:1px #CCC solid;}
.boxshadow { box-shadow:0px 0px 2px #BFC7C8;}
.ft { color:#CCC; font-family: "微软雅黑","宋体";}
.bg { background:#FFF;}
.fcol { color:#666;}
.split { margin:0 6px;}
.bt { font-size:14px; padding:3px; color: #066f46;}
.bk { border-radius:0 5px 5px;}
.dp { display: inline-block; vertical-align: middle; }
.ts {}
.imgpos { line-height:32px; padding-left:5px;}
.imgpos img { display:inline-block; vertical-align:middle;}
.showtxt { white-space: pre-wrap; *white-space: pre; *word-wrap: break-word; }
.button { padding: 7px 15px; color: #666; cursor: pointer; *border: 0; }
.button:hover { color: #333; }
.loading { position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/loading2.gif) no-repeat center center; }
.loading2 { background: url(../images/loading.gif) no-repeat center center; }
/* Turn on a 12x12 scrollbar */
::-webkit-scrollbar { width: 12px; height: 12px;}
/* Turn on single button up on top, and down on bottom */
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment { display: block; }
/* Turn off the down area up on top, and up area on bottom */
::-webkit-scrollbar-button:vertical:start:increment,
::-webkit-scrollbar-button:vertical:end:decrement { display: none; }
/* Place The scroll down button at the bottom */
::-webkit-scrollbar-button:end:increment { display:none; }
/* Place The scroll up button at the up */
::-webkit-scrollbar-button:start:decrement { display:none; }
/* Top area above thumb and below up button */
::-webkit-scrollbar-track-piece:vertical:start { background-color: white; }
/* Bottom area below thumb and down button */
::-webkit-scrollbar-track-piece:vertical:end { background-color: white; }
/* The thumb itself */
::-webkit-scrollbar-thumb:vertical { background-color: #8E8E8E; }
::-webkit-scrollbar-thumb:vertical:hover { background-color:#3B3B3B; }

.table { margin: 7px; border: 1px #DDD solid;}
.row,.tHeader { height: 32px; line-height: 32px; cursor: default;}
.row .ceil,.tHeader .ceil { overflow: hidden; display: block; float: left; width: 120px; height: 32px; line-height: 32px; text-align: center; border-right: 1px #DDD solid;}
.row .ceil .alink { display: block; height: 100%; overflow: hidden; }
.row .ceil a:hover { color: #fff; background-color: #1311ea;}
.tHeader { background-color: #f1f1f1;}
.tHeader,.tbody .row { border-bottom: 1px #DDD solid;}

.bg-gray { background-color: #f1f1f1;}

a.edit { color: #1311ea;}
h1 a.tab { display: block; float: left; width: 80px; text-align: center; background-color: #808080; color: #CCC; border-radius: 3px 3px 0 0;}
h1 a.on { background-color: #fff; color: #84053f;}

h1.ht { color: #DDD; font-size: 16px; height: 28px; line-height: 28px; padding-left: 7px; background-color: #29495E; padding-top: 3px;}



.fixedbar { box-shadow: 0 2px 5px rgba(128,128,128,0.4);  width: 100%; position: fixed; top: 0; right: 0; height: 30px; background-color: #f1f1f1; border-bottom: 1px #dedede solid;}
.fixedbar .go { float: right;}
.fixedbar .go a { float: left; display: block; height: 30px; line-height: 30px; width: 100px; text-align: center; color: #333;}
.fixedbar .go a:hover { background-color: #344a0c; color: #fff;}
.fixedbar .go .prev { border-right: 1px #ddd solid;}